/**
 * allChecked
 */
$( function() {
	// 全選択チェックボックスをクリックした場合
	$("input#allCheck").click( function() {
		$("input.check").removeAttr('checked');
		if ($("input#allCheck").attr('checked')) {
			$("input.check").attr( {
				'checked' :'checked'
			});
		}
	});

	// チェックボックスをクリックした場合
	$("input.check").click( function() {
		$("input#allCheck").removeAttr('checked');
		if ($(this).attr('checked')) {
			var checkFlag = true;
			$("input.check").each( function() {
				if (!$(this).attr('checked')) {
					checkFlag = false;
				}
			});
			if (checkFlag) {
				$("input#allCheck").attr( {
					'checked' :'checked'
				});
			}
		}
	});

	// 未入力チェック submitは全てエクスポートとして取り扱う 
	// @FIXME 必要であれば修正すること
	$("input[type='submit']").click( function() {
		var checkFlag = false;
		$("input.check").each( function() {
			if ($(this).attr('checked')) {
				checkFlag = true;
			}
		});
		if (!checkFlag) {
			alert('エクスポートしたい文献にチェックを入れてください');
			return false;
		}
	});
});